@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#f00; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}

.wal{width:1200px; margin:0px auto;}
.orange{color:#ff6600;}
.w209{width:209px;}
.w950{width:950px;}

.headLine{background:url(../../images/tynimage/headLine.png) top repeat-x; height:10px; width:100%; position:absolute; z-index:20; left:0px; top:87px;}
.headDiv, .headDiv .wal{height:87px; position:relative; background:#FFF;}
.headDiv .logo{position:absolute; left:0px; top:11px;}
.nav{position:absolute; right:-15px; top:14px;}
.nav li{float:left; font-size:16px;}
.nav a{display:block; float:left; white-space:nowrap; height:87px; line-height:87px; padding:0 17px;}
.nav a:hover, .nav .aNow, .nav .aNow1{color:#ff3300;}

.sNav{position:absolute; z-index:100; top:80px; background:url(../../images/tynimage/sNav.png) left top no-repeat; width:118px; height:180px; display:none;}

.sNav1{position:absolute; z-index:100; top:80px; background:url(../../images/tynimage/sNav.png) left top no-repeat; width:450px; height:216px; display:none;}

.sNav .imgDiv{padding-top:31px; width:310px;}
.sNav .list{padding-top:24px; width:138px;}
.sNav li a{display:block; height:35px; line-height:35px; font-size:16px; overflow:hidden; text-align:center;}
.sNav2{background:url(../../images/tynimage/sNav2.png) left top no-repeat;}

.footDiv, .footDiv .wal{background:url(../../images/tynimage/foot.gif) top repeat-x; height:250px; position:relative;}
.footDiv .tel{height:56px; line-height:50px; overflow:hidden; font-size:18px; color:#FFF;}
.footDiv .tel b{font-size:30px; position:relative; top:4px;}
.footDiv .list{height:121px;}
.footDiv .list li{line-height:18px; width:390px; overflow:hidden; float:left; padding-top:10px;}
.footDiv .list li b{color:#999;font-size: 16px;}
.footDiv .link{height:35px; line-height:35px; overflow:hidden;}
.footDiv .link a{color:#4f4f4f; padding-right:24px;}
.footDiv .link a:hover{color:#fff;}
.footDiv .ewm{position:absolute; top:26px; right:0px; text-align:center; color:#ccc; line-height:32px;}

.tempWrap{margin:0 auto;}

.pageBg{background:url(../../images/tynimage/pageBg.gif); min-height:500px; _height:500px;}
.pageBanner{height:454px;}
.pageBanner1{height:300px;}
.pageBg2{background:url(../../images/tynimage/line.gif) 231px top repeat-y; min-height:500px; _height:500px;}

.sideBoxNow{position:fixed; left:50%; margin-left:-600px; top:0px; width:209px;}
.sideBoxNow2{position:absolute;}

.sideNav h2{font-size:24px; font-weight:400; border-bottom:#f00 solid 3px; height:40px; padding-top:46px;}
.sideNav a{display:block; height:41px; line-height:41px; padding-left:10px; border-bottom:#e6e6e6 solid 1px; font-size:16px; background:url(../../images/tynimage/ico2.png) right center no-repeat;}
.sideNav a:hover, .sideNav .aNow{color:#f00; background:#FFF url(../../images/tynimage/ico2on.png) right center no-repeat;}
.sideNav ul { margin-top:10px;}
.sideTel{padding:23px 0;}

.sideBtn{width:209px; overflow:hidden; position:relative;}
.sideBtn ul{width:110%;}
.sideBtn li{float:left; width:103px; height:47px; padding-right:3px;}
.sideBtn a{display:block; height:44px; line-height:44px; overflow:hidden; position:relative; padding-left:42px; font-size:14px; color:#FFF; background:#cc9933;}
.sideBtn a img{position:absolute; left:0px; top:0px;}
.sideBtn .li_02 a{background:#66cc99;}
.sideBtn .li_03 a{background:#ff6600;}
.sideBtn .li_04 a{background:#ff9900;}

.sideBar2{position:fixed; z-index:20; left:0px; top:50%; margin-top:-300px; width:64px; border:4px solid #ff6600;}
.sideBar2 li{height:65px;}
.sideBar2 a{display:block; height:64px; text-align:center; background:#999; font-size:13px; color:#FFF;}
.sideBar2 a div{height:32px; padding-top:8px; height:32px;}
.sideBar2 a:hover{background:#ff6600;}

.pageTitle{height:88px; overflow:hidden; border-bottom:#d4d4d4 solid 1px;}
.pageTitle .fl{padding-top:55px; font-size:20px; color:#f00; font-weight:400;}
.pageTitle .fl span{font-size:14px; color:#ccc; padding-left:10px;}
.pageTitle .fr{background:url(../../images/tynimage/nimg16.png) left center no-repeat; padding-left:22px; line-height:33px; position:relative; top:55px; font-size:14px; color:#ccc;}
.pageTitle .fr a{padding:0 2px; color:#ccc;}
.pageTitle .fr a:hover{color:#ff6600;}

.topA{display:block; background:url(../../images/tynimage/nimg47.png) left top no-repeat; width:47px; height:48px; position:fixed; z-index:20; right:50%; margin-right:-650px; bottom:100px; display:none;}

.tabContent{display:none;}
.tab li{cursor:pointer;}